family support center - French English Dictionary